refracting telescopes - English Synonyms Dictionary